1 definition by ManCHiLds

Top Definition
A sexual move involving carrots, flan, caramel, and flaming vibrators.
" Holy shit! That Spanish inquisition felt AWESOME!!!!"
by ManCHiLds January 20, 2012

Mug icon
Buy a Spanish Inquisition mug!