1 definition by Tea Spill Fan

Tea Spill is the best drama channel to ever exist! With a YouTube account with over 800k subscribers, Tea Spill continues to prove why she is the best drama channel. From her amazing editing skills to her wonderfully popular merch Tea Spill is definitely worth watching!
Tea Spill is the best drama YouTube channel ever.
by Tea Spill Fan March 10, 2019
Get the mug
Get a Tea Spill mug for your buddy Nathalie.