asian reporter tricia takanawa had a serious case of ninja foot on the episode of family guy last night
[camel toe] on an asian female
"asian reporter tricia takanawa had a serious case of ninja foot on the episode of family guy last night" What is the definition of "ninja foot"?