Skip to main content

NY.Giants.Thumb's definitions

Tmalls

Share definition
An awkward British boy who considers himself american.
Tmalls asked out the girl, however she denied due to him being foreign.
by NY.Giants.Thumb March 5, 2015
Flag
mugGet the Tmalls mug.