1 definition by Double Up

A railfan. Source: a female Amtrak Acela Express car attendant
That pudwacker is taking photos of trains again. He'll probably be hassled by the cops.
by Double Up May 4, 2004
Get the pudwacker mug.