Skip to main content

Definitions by Nitsua Augustin

titchabu 

To cuddle with someone you really care for, be it family, friends, or the one you love.
Hey love, you wanna titchabu and watch Scooby-Doo?
titchabu by Nitsua Augustin January 29, 2021