Top definition
It means "oh my fucking gosh." or "oh my frikkin gosh"
"OMFGOSH! What happened here?!"
by Mirosui Onitsaki May 31, 2005
Get the mug
Get a Omfgosh mug for your friend José.