Skip to main content

Definitions by Splinks

Someone you fuck with, but only if they don't leave their cave.
Yo man, she may be ugly, but she's my denbu.
Denbu by Splinks April 6, 2020