Top Definition
A word describing a situation that is inescapable and will result in a lot of pain/trouble by the person caught in the bwap trap. May concern a physical circumstance, or having something that you must do which will not be pretty.
Person 1: Man I have to start that big project tonight and turn it in tomorrow morning. I'm screwed.

Person 2: Looks like you're stuck in a bwap trap.
by roflscopter December 20, 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.