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* October 30, 2006