look up any word, like sex:

1 definition by the master of muppets

 
1.
It means that you are confused and frustrated at the same time.
Im so constrenated over this homework.
by the master of muppets October 08, 2009
1 0