Skip to main content

Definitions by jhdgvuys

a very reatarded girl ugly like shrek and very fuckin annoying.
look its layla

its a monster
layla by jhdgvuys October 30, 2018