Green’s Dictionary of Slang

undercarriage n.

1. the penis.

[UK]L. Gould Shagadelically Speaking 140: undercarriage, One of the many nicknames Austin has conferred on his genitalia.

2. the female genitals.

[UK]‘Aidan Truhen’ Seven Demons 240: [H]ow to say this without saying pussy — her personal intimate undercarriage.