Top Definition
scab hatch an awful term used to discrabe the vagina of a woman you find dislike in
Ewww look at that scab hatch

WOW are you going to be stabbing at the old scab hatch this weekend ?
by clint roberts October 26, 2007
4 Words related to scab hatch

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.