Skip to main content

Definitions by TheMandarin123

Lint Ball 

Word used to describe really annoying people from another country
I can't stand the new student from Britain, he's such a lint ball.
Lint Ball by TheMandarin123 January 26, 2016