1 definition by lowcunning

Top Definition
A threesome involving you, a duck and a goose.
Just had a freaking qarg, best night of my life!
by lowcunning April 15, 2011

Mug icon
Buy a Qarg mug!