ferme

Fun Dictionary -> ferme

ferme - Vulgar Dictionary definition

A hole. CANT.