Definition of cachupín in Spanish:

cachupín

(cachupina)