DARFC

DARFC stands for Ducks and Runs for Cover

DARFC
Share
Abbreviations And Their Meaning