1 definition by Twinkle Toes

A mythical rugby player, discoverd by the lads of Cheshunt RFC not too long ago at a rugby club not too far away...

Reverred as a God-Like figure. He is picked up and passed around player to player, as all those who touch this great man hope to absorb some of electric rugby skills.

Likes to drink. Buy him a beer.

Once got stuck in a chair for 10 minutes. The chair is no more.
After buying him several drinks and getting stuck in a chair, a player must then raise the Great One into the air and bellow:

"It's The Omid!!!"

before passing him to another player.
by Twinkle Toes November 19, 2007
Get the The Omid mug.