Top definition
The act of placing your testicles in a woman's (or man's) eyesockets, or on their eyes.
Did you hear Mary McKay got the asian goggles on Saturday?
by Niggslayer June 19, 2004
Get the mug
Get a asian goggles mug for your cat José.

Available Domains :D

  • asiangoggles.se
  • asiangoggles.ninja
  • asiangoggles.org
  • asiangoggles.net
  • asiangoggles.com