i was embarrassed when i let out a pee fart in the bathroom cause it happened when my girlfriend was walking by the door
when urination is so strong and intense it causes one to fart
"i was embarrassed when i let out a pee fart in the bathroom cause it happened when my girlfriend was walking by the door" What is the definition of "pee fart"?