meshugatron
English
Noun
meshugatron
(
plural
meshugatrons
)
Alternative form of
meshuganon
.