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 04, 2017
Get the afganni goggles mug.