Übergabe

The German word for a successful or not so successful transaction involving drugs.
Digga wie ist die Übergabe gelaufen?
How did the exchange go mate
by Beng_Wang January 14, 2022
Get the Übergabe mug.