meaning of Aye-curumba

Aye-curumba meaning in Urban Dictionary

an individual states this word, it is an indication of seeing an excessive amount of The Simpsons.Or it can imply 'Woah!'.