look up any word, like thot:
 
1.
oh my god/gosh/goodness + +; an intensification of OMG.
omgpp, that roxors.
by shidobu September 17, 2003