Search from various English teachers...
Signup/Login
Back to Quiz
Slang Quiz
Question 1 of 10
What do you mean by 'spilling the tea'?
Gossiping
Working hard
Making a mess
Cleaning up room
Next