Aye caramba
Definitions
1
Posts
1
Posters
216
Views
-
Spanish [sayin] for when you are shocked at [somethin] or taken by [suprise]
Explore More Definitions
Browse our collection of 300,000+ community-written definitions