meaning of beef keel

beef keel meaning in Urban Dictionary

When a girl is out in a mini-skirt, in cold temperatures, specifically without pantyhose, tights or panties. The cold causes her beef curtains (see meaning: beef curtains) to freeze collectively into a beef keel.