Meaning of put-put
Definition of put-put
(noun)
a
small
gasoline
engine
(as on
motor
boat)
Other information on put-put
WIKIPEDIA results for
put-put
Amazon results for
put-put
Tweet