Skip to main content

Definitions by Robert williams

Subadude 

Someone who smells so bad it makes an ass smell nice.
Dude go take a shower. Dont be a subadude
Subadude by Robert williams September 9, 2015