Skip to main content

Definitions by Homestuckinator30000

Somebody who spills tea by telling other people when they trusted them.
Oh my god, here’s what Tommy said about you!

Oh my god! You can’t tell me that! You’re such a snake Sarah!