Top definition
A stinky person who, believe it or not, can get their freak on yet nobody wants to hang out with them, not even butt sniffing canines.
The pristine shower went unacknowledged for 11 days, meanwhile we sat back in utter disbelief at the stinkazoid busting some rhythm exacerbating her cruel and unusual noxious pong and demeanor.
by Ms. Fina July 05, 2016
Get the mug
Get a Stinkazoid mug for your cousin Bob.