1 definition by Lukas Lechner

a term, used to create good feelings
sch sch sch, let's party!
by Lukas Lechner June 10, 2008
Get the sch sch sch mug.