It sounds more like some sort of product you'd see at 1 in the morning than something you'd use an awkward sexual advance.
tl;dr a typical British word for vagina
British Male: *sips tea* Your cooter there
British Male: Bloody hell for the love of Freddie Mercury and the Queen, your vagina!!!