Smasher:Twitchy!

Twitchy!, also known as Delilah, is a Super Smash Bros. Ultimate main who currently resides in South Carolina. She is ranked 10th on the South Carolina Ultimate Power Rankings and has offline wins over, , , , , , and. Online, she has wins over, , , , , , and.