Skip to main content

Definitions by Hedonism Bot

Tartar Sauce

That douche is complete tartar sauce.
Tartar Sauce by Hedonism Bot October 15, 2009