scurrr Share definition Flag The sound one makes when one observes something boo boo. I was driving downtown the other day when I saw a chick with three tits. I immediately slammed on the breaks and simultaneously yelled "scurrr". scurrr by AndrewG October 15, 2005 0 0 Get merch Get the scurrr mug. Buy Now — $32.95 See more merch