Definitions by NervousClassGoerSaysRoar
ATG
ATG by NervousClassGoerSaysRoar September 7, 2012
Nucking Futs
Nucking Futs by NervousClassGoerSaysRoar April 26, 2011
Subeta
A Japanese slang, used as a derogatory word for a woman. When translated to english it means "Bitch".
Subeta by NervousClassGoerSaysRoar April 26, 2011