westminster wedding

Fun Dictionary -> westminster wedding

westminster wedding - Vulgar Dictionary definition

A match between a whore and a rogue.