Top definition
A bunch of quennes protested infront of Eminems recording studio.
by <(>.<)> August 26, 2003
Get the mug
Get a quenne mug for your sister Helena.