1 definition by biglingo

1
To place hairy balls over someone's face with a ball covering each eye.
Look he's asleep give him Arabian eye goggles.
by biglingo May 21, 2015
Get the mug
Get a Arabian eye goggles mug for your papa Manafort.