2 definition by Solitaire

Top Definition
The best and most adorable character on Sesame Street, bar none! Also available in foot-high plushie form.
by Solitaire August 20, 2003

Mug icon
Buy a elmo mug!
Hairy but good-natured individual who spends far too much time around Fievel/Marsh.
OMGomGmoGomOMG OMG it's the BRAAAAAAY!
by Solitaire August 22, 2003

Mug icon
Buy a Whybray mug!