1 definition by SCOTT FREE (UK)
scot free came from a tax that was payable in scotland many moons ago and if you got away with paying the tax you were said to have got away "SCOT FREE" i have used this saying many a time and even worse belive it or not my name is SCOTT FREE
by SCOTT FREE (UK) July 12, 2006