1 definition by Jasper Lunger

A person who often has flea bites or tends to scratch there balls alot.

To live with fleas on balls.
My dog is dubosed right now!
by Jasper Lunger November 12, 2009
Get the Dubose mug.