Skip to main content

Definitions by DudeDude DudeDude

ridin' the metro

a chick who is only attracted to metro sexual men.
Dude A: Do you think Shell would go for me?
Dude B: Na man, Shell's "ridin' the metro"...
ridin' the metro by DudeDude DudeDude September 28, 2011