plug the runner

plug the runner

English Verb
Ad

Definition

Synonym of soak the runner.

Ad