1 definition by Sn17per

Top Definition
Scottish term for a snooze/nap/relax.
What are you doing?

I'm having a wee plumsh on the couch.
by Sn17per April 11, 2017

Mug icon
Buy a plumsh mug!