Skip to main content

Definitions by Mqjayhaw

Annoying and tired to hard to get attention
Man that girl is such a Tessa
Tessa by Mqjayhaw May 24, 2016