1 definition by YellowRichard

Top Definition
A derogatory term for someone who is acting unintelligent and immature.
"Stop masturbating in public you Shkabini!"
by YellowRichard March 09, 2018

Mug icon
Buy a Shkabini mug!