Skip to main content

Definitions by fudgeganoosh

Urquhart 

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
Urquhart by fudgeganoosh December 29, 2010