What does Barbapoil mean?

Barbapoil meaning in Urban Dictionary

(N) 1) a rather hairy Vagina. The phrase can be used in a fashion that glorifies hairy vaginas. It cannot be always poke fun, or belittle any hairy. vaginas, particularly actually truly hairy vaginas. 2) A northern Ontario people's beard. Much more applicable between 7-9 times development.