meaning of Bodanchor

Bodanchor meaning in Urban Dictionary

A donut