1 definition by skzstays

Top Definition
Stays are people who are very crackheaded and are most commonly described as Clowns.
Stays are absolute clowns.
by skzstays October 10, 2019

Mug icon
Buy a Stays mug!