1 definition by sailirish7

A large Canadian walrus, usually smelling of skunky LaBatt Blue and feces
Holy Shit! Did you see that Mmateri?!?!? That thing was HUGE!
by sailirish7 January 16, 2010
Get the Mmateri mug.