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
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.