Top definition
Humanoid with feline proclivities, frequently appeasing the purportedly insatiable carnality to devour local music of an ambrosian albeit pre-eminent nature.
Like Catwoman, but with more cerebral abilities
by Modred Winthrop III August 14, 2004
Get the mug
Get a Katvrou mug for your dog Nathalie.