What is Boosher?
someone who sucks at life.
Damn Alan, why do always screw everything up. You are such a boosher.
See Brian