Skip to main content

Definitions by dvlenchlda

devils enchilada 

A sexual act originating in Spain
Dude i went to Spain and did the devils enchilada on Maria last night
devils enchilada by dvlenchlda December 21, 2013