Now I could be wrong, but aren't both those names American slang terms for the membrum virile?

What odd fellows our American cousins are, to be sure.