1 definition by greenl's mom

Used to describe something made of epic win.
person 1: "dude, this site = omgwtfbbqpwn"
person 2: "where the f*ck are my pants?"
by greenl's mom March 1, 2008
Get the omgwtfbbqpwn mug.