Subscribe English
look up any word, like fapping:

1 definition by Divya*

 
1.
An insult used to describe women that is one or more of the following:

- Inconsiderate
- Intellectually challenged
- Annoying
- Has a bad attitude
- Japanese
- Promiscuous
D: Why did you block me?
Y: Coz I felt like it.
D: WTF BITCH!!
<Y is offline>
by Divya* October 30, 2006
16 35