1 definition by Innes MacLeod

Air Training Corps the cadet force for the RAF (royal air force)
Dundee & Central Scotland ATC wing rocks the shiznay
by Innes MacLeod July 9, 2006
Get the atc mug.