1 definition by Mictlantecutli

Top Definition
Chirr; Can be used as a Verb or Noun.

A weird noise a bat furry makes when he is content.
Possibly something like a purr, or murr.

Bara~Dur scratches the bat Xovit behind the ears.

Xovit chirrs.
by Mictlantecutli December 21, 2006

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug