meaning of beach scarring

beach scarring meaning in Urban Dictionary

whenever one departs remnants within the dish after one falls a deuce.