by NervousClassGoerSaysRoar April 08, 2011
A Japanese slang, used as a derogatory word for a woman. When translated to english it means "Bitch".
by NervousClassGoerSaysRoar April 08, 2011
by NervousClassGoerSaysRoar September 07, 2012