Subadude

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