оскорбительное ли слово сволоч. мне срочно надо

Если человек не восприимчив к таким словам, то конечно.
На меня вообще девушка кидалась, за то, что я ее гадиной назвал.

особенно без мягкого знака

Нет. Оно ласкательное.

сволоч это как дибил и придурак

Смотря в каком контексте.

. устар.
Мелкие существа или предметы; мелкота.
ж. устар. Люди низкого звания.
ж. разг. -сниж. Дрянные, подлые люди; сброд, подонки.
ж. разг. -сниж. Дрянной, подлый человек; негодяй.

конечно да.... даже очень!

Существительное, одушевлённое, женский род, 3-е склонение (тип склонения 8e по классификации А. Зализняка) .
Значение: то, что сволочено или сволоклось в одно место (обычно о соре, мусоре)