Sort:  

Actually ftom my findings ot doesn't have a meaning.
More like they just formulated the name..

Okay, maybe just a slang. Thank you