covent garden nun

Fun Dictionary -> covent garden nun

covent garden nun - Vulgar Dictionary definition

A prostitute.