PJT Cyclone's definitions
A form of tea-bagging where you set your testicles on the bridge of someone's nose so they fall into the eye sockets. A set of ball-goggles = boggles.
by PJT Cyclone February 14, 2014
Get the Boggles mug.