Definition 1 of 1
Noun.
0
Definition
This term is used mostly in the engineering colleges of Bangalore, and refers to a person or situation that is scary or intimidating. Often used for sadistic/vindictive science teachers and frighteningly over-competitive students. Can also be used after graduation, for anyone you don't like at work because you're slightly afraid of them e.g. screaming boss, scheming co-workers
Usage
Added 2011-07-06 by Surdie Birdie
Comments
0
Post a comment