partly true... .. it actually refers to a silly sidekick.... but the same way most words of it;s kind in english get misapplied and generalized... - these types of spanish words get misused and misapplied too.. .. but people still understand what is meant by them........