Skip to main content

Foaming Ape Rape

Having sex with your best friend of the same sex on accident (after a long night of partying n such)
DUDE i did NOT have foaming ape rape with you last night man, that was Sheila.... But tell me, was it good?
by Pandaman June 28, 2006
mugGet the Foaming Ape Rape mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email