Top definition
someone who insiston singing in thebus just to annoy people. Also has a great pictureof himself wanting to giveout hugs
schere shutup,you loser
by jack summers January 28, 2005
Get the mug
Get a schere mug for your fish Riley.
buy the domain for your foodie blog