Top definition
The best doodle in the WHOLE WORLD. It makes me cum lots.
"That Shaun Doodle the other night was UNREAL"
by phoenixia September 17, 2008
Get the mug
Get a Shaun Doodle mug for your papa Georges.