Dictionary.net

Definitions of D&RVVF

  1. Ducking & Running Very Very Fast
X