1 definition by friendarc1

When your grandpa and his old ass homies are so shocked by some shit on television news their dentures fall out.
"Did you here? I'm going to be a grandpa finally!"
"OMG. NO WAY! Dench"
by friendarc1 July 14, 2023
Get the Dench mug.