stick flams

Fun Dictionary -> stick flams

stick flams - Vulgar Dictionary definition

A pair of gloves.