Top definition
Left Wing political policies or ideas that are utterly ridiculous and absurd to the point that only a lunatic could possibly think they were in any way valid.
Labour had no chance of getting elected under Kinock, he was from the Loony Left.
by Rikstir August 28, 2015
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush