Top definition
like squishy, only i can't say squishy, so i say scooshy.
aww man, i just stepped in that scooshy stuff your dog left
by abby January 19, 2004
Get the mug
Get a scooshy mug for your cousin Yasemin.