Old time US ballad. Alternative titles are: Frankie, Frankie and Albert, Frankie Killed Allen, Frankie Dean, Frankie Was a Good Girl and many others. All the variants can have slightly floating lyrics. First known (and uncertain) writer: Bill Dooley (1899).