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 Dugaldmug.

Share this definition