Top definition
To dump on as in rain, honey covered biscuits or poop. Also the sound a turd makes as it hits toilet water.
New York was totally pluped on today by a huge rain storm.
by EPOC Spin July 16, 2013
Get the mug
Get a Pluped mug for your buddy Larisa.