Green Teletubbie

A a cheater who is to not be spoken to unless making fun of.
by Stargazer49 November 9, 2021
mugGet the Green Teletubbiemug.

Share this definition