Top definition
Spanish sayin for when you are shocked at somethin or taken by suprise
Aye caramba your lady got a fat booty
by Cheezy0013 February 06, 2016
Get the merch
Get the aye caramba neck gaiter and mug.