Skip to main content

Definitions by ItanimulliMeerkat

An annoying lil' fuckwit who loves makeup
Gosh, she is such a Lydia
lydia by ItanimulliMeerkat July 17, 2016