Top definition
A fucking Peter puffer or a no good dick sucker. Can be found looking for assless chap's and pink thongs.
Hey look out it that sausage slammer Donald hide your cock and run.
by Mr rumplenuts April 19, 2017
Get the mug
Get a sausage slammer mug for your buddy Sarah.