What is Deer Foot?
1. A huge clitorus.
"That skeeza had the biggest deer foot I ever seen"
See deerfoot