it's "hit the nail on the head" buddy.
Google it pal. See what happens.
Looks like someone got in a little over their heads
i knew of the bottom 3 but i never heard of rushifa wtf did they do