{{term}}
- {{preview}}
Top definition
dirtails
noun- all the most
scandalous
parts
of a
story
Hey
tell me
about
the party
last night last night, and don't
leave out
any dirtails
by
A-laz
July 09, 2009
Get the
dirtails
neck gaiter and mug.