meaning of Buff Twat

Buff Twat meaning in Urban Dictionary

Refering to an extremely sports or muscular chick.