Skip to main content

Definitions by BESTRELOAD

Thing to say/type anywhere when you have nothing to say.
Ugabuga!
Ugabuga by BESTRELOAD February 18, 2021