Skip to main content

Wooshywooshy's definitions

Gorilla toes

Share definition
To smell like a sweaty part of a gorillas feet also to used to smell really bad
“It smells like gorilla toes in here”
by Wooshywooshy October 4, 2017
Flag
mugGet the Gorilla toes mug.