Hi there,
I get this translation for "Buster" (google) : name - used as a mildly disrespectful or humorous form of address, especially to a man or boy.
English is not my mother tongue and I always had the feeling that "Buster" had a more heroic meaning, something like "capable of clearing any...