Top definition
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 mug
Get a Dawger mug for your mate Jerry.