Прожила немало лет, русская, говорю на русском, но никогда не слышала такого слова - шибиздик. Попыталась найти его в имеющихся у меня словарях. Тщетно. Нет такого слова. Конечно, возможно, это какой-то неологизм, и мне просто никогда не приходилось слышать или видеть написанным это слово. Но я знаю другое слово, очень похожее на это и по звучанию, и по написанию. Именно похожее, но не такое. Я говорю о слове шибздик. Это слово знакомо мне с детства. Так мы называли, а точнее - обзывали маленьких детей (намного нас младше), исключительно мальчиков. А если кто-то постарше обзывал мальчиков - наших ровесников, то они воспринимали это как оскорбление, то есть слово это для нас означало не просто "маленький", а "противный маленький".
Поинтересовалось, есть ли слово в словарях. Да, есть. Например, в словаре Татьяны Фёдоровны Ефремовой. Она трактует это слово, как "маленький, низкорослый человек". Думаю, что такой известный опытный лингвист, как Ефремова, знает, о чём говорит. Хотя лично мне кажется, что не каждого маленького, низкорослого человека можно назвать шибздиком. А если он, допустим, ростом мал, но при этом упитан и выглядит из-за этого достаточно внушительно, то его уже вряд ли кто рискнёт шибздиком назвать. Скорее всего шибздик - это не просто маленький человек, это ещё и при малом росте не очень привлекательный человек, возможно, болезненного вида, либо просто невзрачный.