where yer mind goes to waste its brain cells at urbandictionary.com when yer wasting time at work...
i've hit the urbanditch...
by Ian - Humphrey Wilder - C June 27, 2003
1 more definition
Short for urban dictionary.
"Lemme look it up on Urban Ditch"
by BromanceLover69 September 23, 2009