Slang term combining the spanish term 'loco', meaning crazy and the abbreviation 'mofo' meaning motherfucker. Locomofo can also be hyphenated, or presented as separate words. It can be used in both a positive, or negative manner in reference to someone, depending upon the context in which it's used.
"You see that guy there? Total locomofo!"