meaning of batdick

batdick meaning in Urban Dictionary

Its essentially another word for Spastic but mispronouced by individuals who cannot say s' correctly.