my drive from atlanta to orlando was plagued by the presence of a blastard that stuck by me on the highway the whole time
one who blares [rap] music at full volume with all windows open in his car, much to the annoyance of anyone else in a 30-foot radius
"my drive from atlanta to orlando was plagued by the presence of a blastard that stuck by me on the highway the whole time" What is the definition of "blastard"?