met a sticky end

English

Verb

met a sticky end

  1. simple past and past participle of meet a sticky end