1 definition by Mwargh

Top Definition
A giant Decepticon with praying mantis powers, causing him to be dubbed "Predacon". He is adept at sending immense amounts of spam at one time.
by Mwargh February 03, 2010

Mug icon
Buy a Logan mug!