1 definition by Lol true

Someone's balls covering another's eyes , to act as goggles.
I'm fixing to give this bitch Arabian goggles. (Put my balls over her eyes.)
by Lol true December 18, 2016
Get the Arabian goggles mug.