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
Get the Gorilla toes mug.