Skip to main content

Definitions by Lol true

Arabian goggles 

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.)
Arabian goggles by Lol true December 17, 2016