1 definition by Clairebenoit

Top Definition
The most gorgeous and adorable little cat you could ever have! great character and extremely funny!
wow Titou is so cute! I love him!
by Clairebenoit December 04, 2011

Mug icon
Buy a Titou mug!