Skip to main content

Pekolover's definitions

TMT

Means "Towa maji tenshi" which rougly translates to "Towa really is an angel"
Sasuga TMT
by Pekolover February 27, 2021
mugGet the TMTmug.

Share this definition