Top definition
Leader of the Runescape's infamous 'Pink Fluffy Bunny' team. Well known for his unrivalled ability to kill dragon trainers.
OMG its omicha inc, teleport or log out before you lose your full inventory of dragon bones & d'hide!
by sooooooooooon January 12, 2011
Get the mug
Get a Omicha inc mug for your buddy Georges.