a slang term for mollusk, normally used in canada.
"Look at all the different kinds of kristas here!"
102👍 446👎