The fluid that oozes from its mouth isn't drool. It is a nectar that is used to attract prey.
Smells incredibly foul! However, around 1 out of 1,000 people enjoy sniffing its nose- bending stink.
What appears to be drool is actually sweet honey. It is very sticky and clings stubbornly if touched.
It secretes a sticky, drool-like honey. Although sweet, it smells too repulsive to get very close.
The smell from its drool-like syrup and the pollen on its petals is so bad, it may make opponents faint.
— Pokédex entries (via PokeAPI)