Skip to main content

Definitions by RadioactiveMan

otter dollar

A currency controlled by an attractive Waterlooper.
I'll give you three otter dollars for that coat!
otter dollar by RadioactiveMan January 18, 2007