What is Dugald?
a person who likes to hump carpets as a form of masturbation
i was watching porn last night and did a dugald to relieve myself
See jesus