1 definition by fudgeganoosh

1
To jizz and laugh at the same time into someone's sock or socks that they are actually wearing.
John just totally urquharted in my new adidas socks when i was sleeping
by fudgeganoosh December 29, 2010
Get the mug
Get a Urquhart mug for your barber Beatrix.