Skip to main content

Definitions by biglingo

Arabian eye goggles

To place hairy balls over someone's face with a ball covering each eye.
Look he's asleep give him Arabian eye goggles.