Green’s Dictionary of Slang

beanpea n.

[a case involving two such youths, known only, so taboo was the thought of homosexuality, by their initials B and P, i.e. Boulton and Park]

an effeminate young man.

[UK]J. Ware Passing Eng. of the Victorian Era 23/1: Beanpea (London Streets). A coalescing of B and P [...] into one word, the d being dropped.