had peed
Past perfectconjugation ofpee.There are other translations for this conjugation.

pee

Word of the Day
squid