Top Definition
Awesome Chinese dish comprised of special batter fried chicken that is smothered in sweet and sour sauce. Also known as: manna from heaven or ambrosia of the gods.
The delivery guy just dropped my order of sweet and sour chicken! Oh noes!
by Kitsune Hatake April 30, 2008
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.