1 definition by My name is Megasus

1. 10000000% awesome

2. Some random band in guitar hero 2.
Person 1: Have you seen 300 yet?
Person 2: No, is it any good.
Person 1: Dude, its fucking megasus!
by My name is Megasus March 30, 2007
Get the Megasus mug.