SHE PEED


Meaning of SHE PEED in English

she is great, she took risks and succeeded, did good , done good , totally awesome

"Hey John, how'd Jessie's concert go?" "She peed. She peed all over the stage. She was awesome!"

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.