Top definition
oh my god/gosh/goodness + +; an intensification of OMG.
omgpp, that roxors.
by shidobu September 17, 2003
Get the mug
Get a omgpp mug for your guy Yasemin.