Josh Castleman means in slang: Josh Castleman can be described as someone who is high on douche bags, then falls asleep all night and then gets meth head girls. (in Slang Dictionary, added by Lyric Conner)