to dominate at something. to be the best
"yeah i tear up at chess" says greg. "no way greg. man your mum tears up in bed" replies rhys
50👍 33👎