Tarmacking definition

Present participle of tarmac.
verb
0
0
Advertisement