sich anmachen

listen to the pronunciation of sich anmachen
Deutsch - Englisch
to wet yourself