Skip to main content

hackerChick397's definitions

D-strap

The thin beard along a mans chin.

Short for Douche-strap because only douche bags have them
This douche asked me out but I turned him down because he had a D-strap
by hackerChick397 February 1, 2014
mugGet the D-strap 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