1 definition by mookmack

Top Definition
a slang term for Cartier glasses often used Detroit, MI
I just bought some yays.
by mookmack September 15, 2006

Mug icon
Buy a yays mug!