Top definition
non existant person whose meaning references feeling like shit
work isnt an option today i feel like doo doo la roo
by pooptooth#1 September 19, 2012
Get the mug
Get a doo doo la roo mug for your Uncle Callisto.