Skip to main content

Definitions by Frainer

willowbeast 

A woman who has very hairy arms, or perhaps a {dirt stache}.
Check that willowbeast. She could comb that shit on her arms!
willowbeast by Frainer January 5, 2008