1 definition by firetruckgreen

a term used in foosball or table soccer meaning bad, or undesireable.
Aww shit that shot was dench.
by firetruckgreen November 15, 2006
Get the dench mug.