look up any word, like yeet:

1 definition by Mizzrocca

 
1.
the act of having to urinate really bad. therefore needing to 'squat' somewhere and 'piddle' (pee) giving you squiddle!
"wait! stope here, i need to squiddle really bad!!"
by Mizzrocca August 30, 2007