From guapo + -ete.
guapete m or f (masculine and feminine plural guapetes)
guapete m or f by sense (plural guapetes)