1 definition by rubberduckyy

The best sports company ever! Field hockey, lacrosse, squash, paddle, ice hockey... Harrow is just awesome. Kinda expensive thoughh... but so worth it!
"Heyy. You are such a good lacrosse player now, but you werent yesterday. What Happened?"
-"I got a harrow lax stick."
by rubberduckyy April 19, 2009
Get the Harrow mug.