1 definition by DefineDefine

Top Definition
The feeling of being drained, either emotionally or physically, to the brink of exhaustion
I swear work this week has me DRAINT
by DefineDefine June 30, 2019

Mug icon
Buy a draint mug!