Search from various English teachers...
Slang Quiz
Question 1 of 10

What do you mean by 'spilling the tea'?

Gossiping
Working hard
Making a mess
Cleaning up room