Turbo lickout

n.

Heard in Waterford

Enthusiastic oral sex performed on a woman.

In use

Gave her some turbo lickout boy.

Posh English

I bestowed upon her some rather vigorous oral attentions, my dear fellow.