Random Words:
1.
mcgranahan means sharp or pointed, can also be used as a slang term alongside words such as wicked or awesome.
Sophie: dude your so Mcg..
1.
Condom, Rubber, Party Hat, Life Jacket
Bitch told me she wanted it so i threw on a boner sock and started bangin
See dick, boner, cond..