A numeronym is a shortened version of a word, where a number in the numeronym represents the number of letters in the original word. For example, the numeronym for "internationalization" is "i18n". In your script, the numeronym is generated by taking the first and last letters of the original word and placing the number of letters in between.
 
 
badge