1 definition by Jessieace

I saw a duck on my trip to moscow, it looked at me and said kvack!
by Jessieace August 16, 2011
Get the Kvack! mug.