Top definition
Interjection for expression of confusion. Alternative for "what the fuck"
Billy: Theres a monkey hanging from the telephone wires!
Jon: Dubtif!
by Paul Biddle January 15, 2006
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush