1 definition by Næt

Top Definition
mar
A noise a cat makes.
Sometimes long and drawn out. Primarily by pirate cats.
Meowrr mew marrrr mar
by Næt May 15, 2005

Mug icon
Buy a mar mug!