1 definition by JurassicUnicast

A pair of socks, usually worn up to the knee.
Jophery, Raise my Doons!

Nothing like a clean crisp pair of Doons in the morning.
by JurassicUnicast April 30, 2018
Get the Doons mug.