meaning of Abominable Trailer

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.