meaning of bathin Bathin'

bathin Bathin' meaning in Urban Dictionary

is entirely fresh exceptionaly good or awesome; Fun