Doodle Bust

The bust froma doodle, in other words sperm from a penis.
by J.Cole January 11, 2009
mugGet the Doodle Bustmug.

Share this definition