A Mass teacher who isn't really one. And isn't very good at mass or teaching!
Mr. Mattar sinks about mass srough sick and sin!
by MassStudent February 26, 2009
Get the Mattar mug.
Otherwise known as "The giggling Budha"
Duane just won't shut up!
Should we shoot him?
Meh <-(refer to definition)
by el Scorcho October 29, 2004
Get the Duane Mattar mug.