2 definitions by Benson Carver

Some dumb idiot that is too cocky about russians and everything about russians if there is an opportunity to act like, be, or do anything russian he will surely do it.
Wow this dumb ied3 is blaring the soviet anthem
by Benson Carver March 20, 2018
Get the ied3 mug.
Some dumbass who gambles away everything he has till he realizes that he lost everything, soon after that he is in denial of every bad choice in his life and hides away for months after the event.
This idiot pulled a costa and lost 300 dollars
by Benson Carver November 13, 2017
Get the Costa mug.