One who pickes his nose in public.
Did you see that ooberdedo having a treat on the train?
by CMHMA1 January 1, 2008
Get the Ooberdedo mug.