Skip to main content

Definitions by repomonster

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
afganni goggles by repomonster April 4, 2017