giggy
Slang definitions & phrases for
giggy
giggy
noun
The vulva
The anus
(1950s+)
Related Terms
up yours