1 definition by Devotee_14

A life saver and don't fucking lose it!
Damn I lost my Oyster card! How do I get home?
by Devotee_14 October 28, 2017
Get the oyster card mug.