1 definition by The tokyo lover

1
When you like someone when they are taken and stop when they break up and start liking you
These two had tokyo love
by The tokyo lover June 18, 2018
Get the mug
Get a tokyo love mug for your mama Nathalie.