Skip to main content

GorillaPoacher589's definitions

Emma

Share definition
A Gorilla originating from the Congo. Famous for it's furry nipples, the "Rancid Gorilla" is an exotic species only available to some fortunate children in Canada.
I'm going to Emma's house today. NO DON'T GO IT'S A ZOO!!!
by GorillaPoacher589 April 6, 2009
Flag
mugGet the Emma mug.