What is Id Let Her Pee In My Face?
A phrase used to describe a girls hotness
"damn did you see Hopes black g string sticking out of her pants, Id let her pee in my face just to see between her legs"
See id, let, her, pee, piss, urine, hot, chick