Top definition
A muffin-obessed Ninja-Pirate on the NationStates forum, who also sucks at sports. Watch out for his Ninja-Pirate skills, such as Simitar-Throwing and Magic Boat Teleportation.
Ravea is way too wierd for my taste!
by Ravea May 08, 2005
Get the mug
Get a ravea mug for your dog Julia.