1 definition by Melot77

Saluting an absolute amazing person. They have a huge heart and an even bigger brain. o7 means that Simon's spirit lives on!
by Melot77 February 6, 2021
Get the o7 mug.