It went over my head, or you typoed "napo"? If you meant napo, sure, I get it. If you meant Napa, you're right, totally fuckin lost on that one especially considering I live right next to it.
When making jokes, it helps a great deal to spell shit correctly. Napa is a city and county in California. napo is a player here Nappa is a character from DBZ In retrospect, I do find it funny that: