Top definition
(noun) a person, place, or thing who smells extremely bad
Damn, girl. Do you wash that pussy? You's a stinkbo.
by matthewmoz February 28, 2015
Get the mug
Get a stinkbo mug for your mate Yasemin.