Top definition
Doo Doo. Freshly laid. So fresh that its hot, mushy, and a little steam rises off of it.
The girl's bathroom reeks! Becca must have laid some hot and creamy, fresh and steamy.
by Lil' Taste October 27, 2016
Get the mug
Get a hot and creamy, fresh and steamy mug for your friend Larisa.