1 definition by AshfordWolf

Top Definition
Rain, Drizzle, Thunder, Lightning, Shower
Look at that parny shucks (raining) out there
by AshfordWolf August 18, 2007

Mug icon
Buy a Parny Shucks mug!