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 0 0 Get merch Get the clabby doo mug. Buy Now — $32.95 See more merch