Top definition
A mix between Pablo Escobar(The Columbian drug lord) and Nacho Libre(The main character of Jack Black's Nacho Libre).
Woah! Is that Nacho Escobar?
via giphy
by Nacho Escobar October 04, 2017
Get the mug
Get a Nacho Escobar mug for your father-in-law James.