froglander

Fun Dictionary -> froglander

froglander - Vulgar Dictionary definition

A Dutchman.