A sexual act originating in Spain
Dude i went to Spain and did the devils enchilada on Maria last night