Skip to main content

Definitions by LironIsHuge

Shtoota is a Definsion for freak condescending and nerd at the same time.

The word began throughout Israel as a street word The used for this word is Usually for notoriety but can used to describe a smart people in In the derogatory way
You'r Shtoota
stop be so shtoota
Shtoot!
Shtoota by LironIsHuge January 6, 2020