1 definition by Nikoregano

A snowboard rider of Mount Parnassos of Greece.
I'll go ride with the dawgers at L.A. (Livadi Araxovas) Parnassos.
by Nikoregano February 27, 2012
Get the Dawger mug.