Subscribe English
look up any word, like bae:
 
1.
The art of teabagging another's eye sockets; dropping your sack on somebody's eyelids.
Jenny lay down so I can give you some grape goggles.
by Jay Whipple December 17, 2005
5 1

Words related to grape goggles:

teabagging teabag tea bag teabaggage teabagged