TT

Top Tier, slang used nowadays in Uk
Yo g I TT loud deya shout me.
by rsav06 March 9, 2022
mugGet the TTmug.

Share this definition