Skip to main content

Definitions by Bingsue

A verb describing a slow method of movement, often made by vehicles
The cars slowly truttled by
Truttle by Bingsue July 8, 2018