1 definition by DJPA

Top Definition
The combination of gay sex smells, mainly butt, dick and lotion
Dude who were you with last night cause your room reeks of badosion. Butt, dick and lotion.
by DJPA February 11, 2020

Mug icon
Buy a badosion mug!