1 definition by Erin Aled

Top Definition
Erin Aled, also referred to as the town slut can often be found getting off with sheep and other welsh cattle. Her teeth will be seen from a satellite image in space and her lips touch the ceiling when she looks up.
Hey bro, did u see that slag... Erin Aled? She fucks anything that moves!
by Erin Aled May 05, 2018

Mug icon
Buy a erin aled mug!