Top Definition
mcgranahan means sharp or pointed, can also be used as a slang term alongside words such as wicked or awesome.
Sophie: dude your so Mcgranahan!
Liam: and don't i just know it... aaaw yeah
by cecil rogers March 26, 2009
6 Words related to mcgranahan

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.