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!
by yabba man June 09, 2005
mugGet the clabby doo mug.