Top definition
Sniffing around areas where a lady may have sat down....hoping for the aroma of womanly goodness. Could be a seat.
"Did you hear about Dave? Got caught plamphing his neighbour's bike seat! Yes, Dave's a plampher...."
by shawlands blue January 17, 2017
Get the mug
Get a plampher mug for your papa Manley.