1 definition by zerosdfd
State of the art technology, well done food, cool person etc. It is strict like a teacher could be in school-->He will teach you something, for sure.
It has been translated from the Hungarian slang term(szigoru)
It has been translated from the Hungarian slang term(szigoru)
by zerosdfd February 23, 2006