Letters that make put-put
p, t, u are letters that make 'put-put'
1 possible definitions for 'put-put'
Under this definition, put-put is a noun and has the following properties:
'put-put' can be a type of gasoline engine, petrol engine.
'put-put' can be a useage of colloquialism.