Short for urban dictionary.
"Lemme look it up on Urban Ditch"
by BromanceLover69 September 23, 2009
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