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 Bogglesmug.
Get the Bogglesmug.  Get the Bogglesmug.
Get the Bogglesmug.