Definitions by bagthenoni
Ambora
A dude with quite a lot of shit in his diaper. That’s why one can also resort into calling him “Götübol”. He also might happen to be named Bora and or The Devil Himself
Ambora by bagthenoni November 20, 2021