It depends on the context in which you saw it. It could be a slang term for an insane woman or a colloquial term in some local dialect for the bird called a loon .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
In political jargon it refers to either a 'loony left' liberal or a site by a similar name loonybird.com