Skip to main content

AnonymusPoster's definitions

dick santa

A dick that delivers multiple presents all over town in a single night
The ladies love when Dick Santa pops in town
by AnonymusPoster November 26, 2014
mugGet the dick santamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email