thornback

Fun Dictionary -> thornback

thornback - Vulgar Dictionary definition

An old maid.