Skip to main content

Definitions by L Kou

A smelly vagina, from Italian word for dried codfish.
Nasty baccala!
baccala by L Kou January 8, 2009