dog vane

Fun Dictionary -> dog vane

dog vane - Vulgar Dictionary definition

A cockade. SEA TERM.