Top definition
A word used describe Someone that lacks all mental intelligence and can barley organize their words into a sentence .Or someone that smells bad.
Hey,why are you acting so tasharra today, C'mon now your better than that.
by POKEMON MASTER November 12, 2013
Get the mug
Get a tasharra mug for your cousin Rihanna.