meaning of boggy hollow

boggy hollow meaning in Urban Dictionary

(Irish) (n.) - the vagina.