pissed and moaned

English

Verb

pissed and moaned

  1. simple past and past participle of piss and moan