1 definition by Splinks

1
Someone you fuck with, but only if they don't leave their cave.
Yo man, she may be ugly, but she's my denbu.
by Splinks April 06, 2020
Get the merch
Get the Denbu neck gaiter and mug.