look up any word, like the eiffel tower:
 
1.
Oh My God Particle - the atheist way of saying OMG
OMGP there's a lot of pages on the internet!
by arturo182 August 29, 2013