1 definition by Mrs. Loki Laufeyson

Top Definition
An insult used by Loki of Asgard from movie "The Avengers".

Mewling: to cry/whine
Quim: British vulgar term for vagina
Mewling quim: Whiny vagina
Loki: Shut up, you mewling quim!
by Mrs. Loki Laufeyson August 18, 2012

Mug icon
Buy a Mewling quim mug!