Denbu

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
mugGet the Denbumug.