clabby doo Share definition Flag The scottish word for a female's vagina... A large freshwater muscle(horse muscle) show me your clabby,or show me your clabbydoo! yer clabby doos minging! clabby doo by yabba man June 9, 2005 Get the clabby doo mug.