1 definition by Free W.

The coolest island in the world! In the Puget Sound. Technically in Washington, but not really.
I live on Orcas.
Orcas rules!
Im leaving Orcas to goto America.
by Free W. July 1, 2006
Get the orcas mug.