Green’s Dictionary of Slang

mat v.

see carpet v.