Dictionaries:

do a sweet pea:

British phrase meaning to urinate (outdoors). See urination for synonyms.

Link to this page:

Word Browser