1 definition by Techno The Scoundrel

1
A group of people who wear white uniforms and cause chaos
"What a Scoundrel"
by Techno The Scoundrel September 13, 2019
Get the mug
Get a Scoundrel mug for your sister-in-law Zora.