Skip to main content

the one true urdler's definitions

Megashark

Share definition
The most badass predator of all time, nemesis to the giant octopus.
Oh, Shit! Megashark!!!
by the one true urdler November 24, 2009
Flag
mugGet the Megashark mug.