The type of person who is extremely musty and has a distinct type of smell. Typically also thinks they’re funny when they’re just loud and smelly.
what’s the wretched smell ? smells like a Peanut Butter Person to me