What does belgian pelican mean?

belgian pelican meaning in Urban Dictionary

Sticking a person's cock deep-down a girls throat -and- placing your testicles in there too. A combination of 'deep troat' and 'teabagging'.