Top definition
a shit stain found somewhere on ur body that you dont know about, but ppl can see.
You gotta puddin stain on ur back, might be doo doo!

(tu pac dave chappelle skit)
by Andreff November 18, 2006
Get the mug
Get a puddin stain mug for your dog Jovana.