Definitions by Psyche
elmo
1. A little red dude on Sesame Street who now has his own crapshoot *ahem* show, Elmo's World. Voiced by a black guy named Kevin Clash.
2. A slang word used by preps in the remotest of cities in Western Canada meaning french kiss.
2. A slang word used by preps in the remotest of cities in Western Canada meaning french kiss.