look up any word, like dog in the bathtub:

1 definition by YourARetard

 
1.
Poppin a squirt means you pissing.
Hold on hes poppin a squirt
by YourARetard October 22, 2009