meaning of Bumblebee Hug

Bumblebee Hug meaning in Urban Dictionary

While you are sex while standing "hugging" your girlfriend, spouse, etc. it is for male just use!