1 definition by dinowoman

Top Definition
Jaso is awesome in Czech.
Matt is totally JASO!
by dinowoman June 15, 2011

Mug icon
Buy a Jaso mug!