Skip to main content

repomonster's definitions

afganni goggles

The act of dropping ones testicles into the eye sockets another person
My wife was not a fan of waking up with a pair of afganni goggles
by repomonster April 4, 2017
mugGet the afganni goggles 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