Top Definition
(Noun) The Ultimate Level in surprise, or in an OMG moment.
Guy "Dude, he asked her out for the 7th time and she finally said yes."
Guy 2 "zOMFGWTFfriedBBQwings, wow he's so damn persistent.
by munchkinjdr September 02, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.