meshugatron

English

Noun

meshugatron (plural meshugatrons)

  1. Alternative form of meshuganon.