Tremp ?
tremp (third-person singular simple present tremps, present participle tremping, simple past and past participle tremped)
From English tramp?