Skip to main content

Definitions by vercactus

scumforce 

An umbrella term for various branches of Israeli armed forces.
Reminder that we invited a member of this scumforce to come be a Hollywood actress and play Wonder Woman.
scumforce by vercactus November 3, 2023