Top definition
n. an angry person.
she was so twisha that it made me mad!
by anon6723 November 14, 2010
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug
2
Twisha is a Sanskrit word which means Bright.
We names our baby girl Twisha
by trp123456 August 08, 2017
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug