According to my Spanish book, it means "Jeez!". It's more like a general expression of surprise, annoyance or exasperation.
by Lolita Alvarezz May 12, 2006
Get the hijolemug. by Master Speed November 3, 2016
Get the hijolemug.
Get the hijolemug.
Get the hijolemug.