más chulo que un ocho
Meanings
Adjective
1. stuck-up; opinionated; up oneself (idiomatic)