{{term}}
- {{preview}}
Top definition
D-crack
A
puerile
and disgusting sight that occurs due to a certain
Deb's
perpetually
low pants.
WHOA
Jeto
,
cop
a load of that
D-CRACK
...
by
laszlo maholy-moly
December 17, 2008
Get the
D-crack
neck gaiter and mug.