Definitions by Rosariasfavorite
killuuwa
Killuuwa is a Scaramouche simp, that never knows boundaries and cries when watching sport animes. Usually posts low quality videos and is the definition of “no bitches” meme
killuuwa by Rosariasfavorite April 27, 2022