Skip to main content

Definitions by Rachel S from Phoenix

indian goggles 

The act of placing your (chocolate starfish) in the middle of someone's forhead & laying your balls over their eyes.
Amy loves it when Charlie gives her a special treat & lets her wear his indian goggles.