look up any word:
1. McGarvey
term used to express annoyance or distain directed at a person of unknown identity
fuck off McGarvey!!
by baxter Apr 7, 2004 add a video
rss and gcal