1 definition by ojay13

ugly little runner,golf term for hitting the ball across the ground.
that was a nasty sylvana
by ojay13 April 14, 2008
Get the sylvana mug.