KTRSD

AcronymDefinition
KTRSDKeep the Rubber Side Down (auto/cycling slang for 'be safe')
Copyright 1988-2018 AcronymFinder.com, All rights reserved.