1 definition by Duin

Top Definition
used to describe people who are "dying", "done", or a combo.
Damn, Quest love over here duin at that funny joke
by Duin January 14, 2017

Mug icon
Buy a DUIN mug!