Skip to main content

Carson Roblerts's definitions

Dillon

A specific type of towel, used in predominantly Polish neighborhoods.
"I don't understand. I was told there would be a dillon here for me to wipe my face with, but instead, there is not a dillon. By dillon I mean towel."
by Carson Roblerts April 22, 2009
mugGet the Dillon mug.

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