Top definition
An awesome person with a baddass level only rivaled by a select few. Few are in doubt of this person's awesomeness, but those that are are idiots that need to take a long walk off a short pier
BloodRedOmen sure does rock
by Nathan December 30, 2004
Get the mug
Get a BloodRedOmen mug for your barber Zora.