What does Abominable Trailer mean?

Abominable Trailer meaning in Urban Dictionary

Cranky replusive senior school student whom threatens those smaller than him but is however continuously mocked. Hated by funny Jamaican world Science teacher.