1 definition by Latina1996

Top Definition
Stressed
Too much work to do I’m jarring
by Latina1996 November 06, 2018

Mug icon
Buy a Jarring mug!