Skip to main content

Definitions by haroldthesage

cosmic castaway 

He's off in his own little world, a cosmic castaway.