Top definition
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!
by yabba man June 03, 2005
Get the mug
Get a clabby doo mug for your mate James.