Skip to main content

O. E. D. 's definitions

Dugald

To pleasure oneself by rubbing against a carpet
George was having a tough day, so he went home, made a hot cup of tea and Dugald himself on the living room floor
by O. E. D. June 28, 2020
mugGet the Dugald mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email