you played 'the last templar' on the xbox 360? i tried, but it was such a mutt game
mutt (adj
"you played 'the last templar' on the xbox 360? i tried, but it was such a mutt game" What is the definition of "mutt"?