Top definition
That little hot pepper found (one way or the other) in a batch of General Tso's Chicken available at any Chinese food restaurant.
AAAAAHHHHHH MY MOUTH IS ON FIIIIRE!!!

Dude, you found the gotcha pepper!
by TheRealArkayn April 07, 2009
Get the mug
Get a Gotcha pepper mug for your coworker Julia.