a monster; a frightening figure; something very scary; a nickname given to scary people
OMG it's a bunglar!
56👍 4👎