Skip to main content

Definitions by Wooshywooshy

Gorilla toes 

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