You seem to be a little meshuga — Мне кажется, что ты немного спятил What a meshuga day! — Какой сумасшедший день
MESHUGA
Англо-русский перевод MESHUGA
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012