STUDDING


Meaning of STUDDING in English

v. To rig or control a vehicle by remote. See, stud.

Shadow Slang English vocab.      Английский словарь теневого сленга.