Top definition
Storkis means idiot or autism in an Indonesian slang
*In Indonesian*

Jone: Woi bapak lu Storkis!
by Dofakshinandp0023 November 21, 2016
Get the mug
Get a Storkis mug for your sister Zora.