galley foist

Fun Dictionary -> galley foist

galley foist - Vulgar Dictionary definition

A city barge, used formerly on the lord mayor's day, when he was sworn in at Westminster.