Skip to main content

Definitions by yabba man

clabby doo 

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