GDAREFAF

AcronymDefinition
GDAREFAFGrinning, Ducking, and Running Even Further and Faster (online discussion forums)
Copyright 1988-2018 AcronymFinder.com, All rights reserved.