Top definition
To have sexual relations with a female and then never contact her again.
Duuuuuuude that party last night was insane I totally managed to score and soar with that hot blond chick.
by Mike Tint November 01, 2010
Get the mug
Get a score and soar mug for your coworker Helena.