by Porsiana-hime July 09, 2015
Japanese slang meaning smth like an "idiot"
Used a lot in japanese anime along with "kusoyarou", "anoyarou" and stuff ike that
Used a lot in japanese anime along with "kusoyarou", "anoyarou" and stuff ike that
by Porsiana-hime July 09, 2015