someone who always smells bad, very likely to bite your toes at some point
hey, i heard grace brown bit you, are you ok?!
1👍 1👎