A term commonly used by latinos that literally means "no, man", but is normally used the same way english speakers would say:
"damn it"
"come ON!" (in frustration)
"sheeze..."
"damn it"
"come ON!" (in frustration)
"sheeze..."
by namielmontaugh March 09, 2012