Canalda

I'm taking your boat down the canalda
by Pro112 May 5, 2021
mugGet the Canaldamug.

canalda

A canal located inside of the Great Lakes of Canada
I'll take my boat to the canalda
by Pro112 May 5, 2021
mugGet the canaldamug.

Share this definition