1 definition by Livy1331

Top Definition
A crusty old dust cat who is really really sweet.
Omg my cat is such a taluka
by Livy1331 November 20, 2020

Mug icon
Buy a taluka mug!