Divya*'s definitions
An insult used to describe women that is one or more of the following:
- Inconsiderate
- Intellectually challenged
- Annoying
- Has a bad attitude
- Japanese
- Promiscuous
- Inconsiderate
- Intellectually challenged
- Annoying
- Has a bad attitude
- Japanese
- Promiscuous
by Divya* January 31, 2007
