look up any word, like queefing:
 
1.
awesome phrase
1: (tells awesome story)
2: Well fuck a duck and see what hatches!
by AmElIa627 May 04, 2011
9 7