Subscribe English
look up any word, like poopsterbate:
 
1.
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
0 0

Words related to OMGITR:

god my oh omigod real