Butterball Turkey's definitions
Large,swollen labia, usually an angry red color.The result of intensive frigging, may be accompanied by the loss of urination ability.
by Butterball Turkey March 10, 2003
Get the front ass mug.