What is Mcgarvey?
term used to express annoyance or distain directed at a person of unknown identity
fuck off McGarvey!!
See baxter