Skip to main content

Definitions by trumpsleftboob

Grace Brown 

someone who always smells bad, very likely to bite your toes at some point
hey, i heard grace brown bit you, are you ok?!
Grace Brown by trumpsleftboob November 20, 2020