A giant beetle capable of reproducing with inanimate objects.
The relosha took its position on the Statue of Liberty, and immediately started pumping out larvae
by Sammy May 13, 2003
1 more definition
definition unknown; also a sauce, slightly peanut buttery, with chocolate coating.
" Yeaaaaah RELOSHA!" " May i have a side of relosha please?"
by Duncan March 17, 2003