8 definition by quaoar

A homosexual ape.
Did you see the new Planet of the Gapes movie?
by quaoar January 01, 2009

Mug icon
Buy a Gape mug!