1 definition by burgerlurker

Top Definition
when you poop and dont wipe good enough, after effects 'itchy salsa'
Chandler exited the bathroom with an upset face, then proclaimed "we ran out of toilet paper, now i have itchy salsa!"
by burgerlurker February 10, 2015

Mug icon
Buy a itchy salsa mug!