The story
The Spanish word pucho evolved in Bierzo, a sub-region of Castile and Leon. Normally used as slang for "buddy", it has also loosely been used as a descriptor for a smaller, lesser person by adding the suffix -ito.
Etymology from Wiktionary, CC BY-SA 4.0.