1 definition by k0d3of0ville

Top Definition
a child that you never wanted and only caused you troubles through out your life....
this vagina scab of mine is nothing but trouble i knew i should of put it up for adoption.
by k0d3of0ville September 03, 2013

Mug icon
Buy a vagina scab mug!