What is 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!