What is Longfoot?
You know what they say about big feet....
WHOA! Look at that longfoot
See long, foot, feet, big, huge