1 definition by Stevie the Stupid Ape

An insult on a person's intelligence that identifies them as less human (the intelligence of an animal).
Steven, you stupid ape, why did you donthat?
by Stevie the Stupid Ape February 13, 2016
Get the stupid ape mug.