Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Teamate Meaning
Teamate
The fanbase name for the
VTuber
Amelia Watson
. It is a play of the word teammate with the word Tea, as
Amelia's
fictional character is British.
Guy A
: Do you watch
Amelia
?
Guy B
: Yes, I'm a Teamate
By Sallie
Upvote
Flag