omsk

1) a city somewhere in russia

2) a large and particularly orange forehead
1) go die in omsk

2) woah! look at that omsk!
by omsk lover June 03, 2007
Get the omsk mug.