Top definition
a term to be used in the Melbourne metropolitan area where the transportation service "metro" fuck up every avenue of you getting to your destination!
Jim: man it took me two hours to get home last night, the trains were all delayed and then my bus just never came!
Frank: Duuude you got metro fucked big time!
by huntalicous69 October 17, 2011
Get the mug
Get a metro fucked mug for your friend Riley.