n 1. a muscular female. Origin: the movie/television series Buffy, the Vampire Slayer. ("Buffy over there could kick your ass.") Submitted by Erica, Atlanta, GA, USA, 01-02-1998. muscular female
BUFFY
Meaning of BUFFY in English
Slang English vocab. Английский сленговый словарь. 2012