1 definition by Kaktoos1

The most stubborn, annoying, awkward, weird-ass guy ever, but smart at the same time!!!

Really weird.....
Wow , did you just pull an Ivan on me!?!?! DON'T EVER DO THAT AGAIN!!!
by Kaktoos1 January 21, 2016
Get the Ivan mug.