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