1 definition by Demontae

When you ballz deep in yo bitch and you pull out, skeet on her mouth and scratch yo dandruff in it.
That crazy ho asked for a dozen powdered donuts last night!!
by Demontae October 10, 2006
Get the powdered donut mug.