dude i went to spain and did the devils enchilada on maria last night
a sexual act originating in spain
"dude i went to spain and did the devils enchilada on maria last night" What is the definition of "devils enchilada"?