meaning of Big Foot Pussy

Big Foot Pussy meaning in Urban Dictionary

crotch this is certainly seen but never caught