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.
Some one who is hand plucked by God out of the millions and millions of people to be the one. It usually refers to Elvis or a sweaty fat..