Top definition
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 The Wet Weiner May 13, 2018
Get the mug
Get a ied3 mug for your buddy Paul.