1 definition by bluestar155

Top Definition
literally the biggest freaking loser i have ever met
Person 1: Hey, have you met Demetris?
Person 2: Yeah, he is a freaking loser.
by bluestar155 August 17, 2019

Mug icon
Buy a Demetris mug!