Random Words:
1.
someone who wears what would typically be seen as 'geezer' (in the British sense of the word) clothes, i.e. parka coat, drainp..
1.
someone who sucks rocks
fuck you rocksucker
youre suckin rocks tonight man
See rock, suck, cocksucker, sucker, belchertown..