Skip to main content

Definitions by firetruckgreen

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