несов. перех. разг.-сниж. 1. Сильно ударять кого-либо. 2. перен. Приводить в недоумение, ставить в тупик; сильно озадачивать.
Значение слова ОШАРАШИВАТЬ в Новом словаре русского языка Ефремовой
Что такое ОШАРАШИВАТЬ
Ефремова. Новый словарь русского языка Ефремовой. 2005