Skip to main content

Definitions by BaboonLess

Colonazoid 

Another word for coloniser
“you’re a colonazoid, give the people back their land!”
Colonazoid by BaboonLess January 12, 2024