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