Top definition
A type of penguin which survives mainly on eating it's own smegma.
That Sharkyrex just ate all it's smegma and left none for the young penguins!
by Clayt0n June 04, 2007
Get the mug
Get a sharkyrex mug for your dog Julia.