meaning of beatle hood

beatle hood meaning in Urban Dictionary

Means pussy, cunt, vagina...