Skip to main content

Definitions by team twats

shot 

Share definition Flag
meaning someone is crazy or insane for their actions
“you guys are shot
shot by team twats March 5, 2021