meaning loser
What a losha, there is toilet paper on your shoe.
by swimmy761 December 11, 2003
Top Definition
Losha is the best friend anyone can ever have. Kind, faithful, and trustworthiness radiates from this person and permeates the hearts of all around. Fun attitude that is contagious. Cool and easygoing as the moutain breeze. Closet hippie.
This place is too dull and boring. We need to add a dash of Losha.
by Daredog February 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.