Top definition
Short for "OMIGOD Is this real?!" Used to express complete and utter disbelief.
"OMGITR?! They're on the same team!"
by RF07 October 11, 2007
Get the mug
Get a OMGITR mug for your cousin Trump.