Find the word definition

Wiktionary
love box

n. (context slang English) The vagina or vulva.