Top definition
To lol your ball sack over a girls eyes possibly during oral sex
She just kept staring at me... so I gave her the israeli night goggles
by Ambrosia666 September 17, 2007
Get the mug
Get a israeli night goggles mug for your mama Sarah.