Wiktionary
port-o-john
n. a portable toilet, attached from an American business of a similar name, Port-a-John, which manufactured temporary outhouses.