1 definition by Arch Dae'Mon

When you are having sex while standing "hugging" your girlfriend, spouse, etc. this is for male use ONLY!
by Arch Dae'Mon March 29, 2009
Get the Bumblebee Hug mug.