Top definition
A sexual act originating in Spain
Dude i went to Spain and did the devils enchilada on Maria last night
by dvlenchlda December 21, 2013
Get the mug
Get a devils enchilada mug for your grandma Larisa.