One of many aliases of Ol' Dirty Bastard
"Have you heard any albums by Ol' Dirty Bastard a.k.a Osirus"
by Richard January 19, 2005
An alternative rock band out of Houston, TX
I saw Osirus last night and they rocked!
by J April 05, 2004