Top definition
person who kisses fellow workers at work party when drunk
Did you meet a "sheldo" last night?
by gus March 31, 2005
Get the mug
Get a sheldo mug for your barber G√ľnter.