Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by maggera
Cowichan Bay
Share definition
Flag
The most B-E-A-U-T-I-
F
-U-L place in the world: A pacific ocean Fisherman'
s
Bay, surrounded by fertile farm land, nestled in the
heart
of Vancouver Island.
Cowichan
Bay
-There'
s
no place like
home
Cowichan Bay
by
maggera
March 5, 2009
Get the
Cowichan Bay
mug.