Top definition
The act of performing vaginal oral sex while burying your nose in her anus.
I did an english delight on a girl last night and now everything smells shitty.
by zx05 June 07, 2018
Get the mug
Get a English Delight mug for your dad Manafort.