What does Bodanchor mean?

Bodanchor meaning in Urban Dictionary

A donut