Dictionary search results

Showing 1-2 of 2 results

G spot British & World English

A sensitive area of the anterior wall of the vagina believed by some to be highly erogenous and capable of ejaculation