1 definition by supersoapmanz

Pooping and Vaping at the same time, especially the post-Thanksgiving dump.
Dude, I'm gonna go roast turkeys in the bathroom.
by supersoapmanz November 24, 2017
Get the Roast Turkey mug.