ew that guy is such a diablo sanchez he is way to booshy
obliviously a narcissistic, egocentric, just an all around, imbecile
"ew that guy is such a diablo sanchez he is way to booshy" What is the definition of "diablo sanchez"?