sasuesou Share definition Flag it means annoying, retarded, beyond ugly, especially shitty. That girl is so sasuesou sasuesou by Grayciel L. July 16, 2023 0 0 Get merch