look up any word, like jamflex:

1 definition by Gazmo

Smeshy can mean anything or anyone it can describe something, or it can tell how many its meaning depends on how you use it so its the most badass word in the english language
smesh you you smeshing smeshy
by Gazmo June 19, 2008