1 definition by yeadon dweller

the residents of yeadon that cant help but talk about other people n stir up shit
omg wats that yeadon turd-a-holic doin in here. jesus shes such a yeadon turd-a-holic.
by yeadon dweller April 16, 2011
Get the yeadon turd-a-holic mug.