marplot

Fun Dictionary -> marplot

marplot - Vulgar Dictionary definition

A spoil sport.