Ellie18's definitions
A Chinese chubby retard who’s probably watches gay sex. He’s just generally a spastic who sucks toes and is in love with teddy’s
by Ellie18 November 19, 2017
Get the Archie mug.
Get the Archie mug.We'll email you a link to sign in instantly.