What is Solen?
Solen Verb, the act of owning
i solened your ass at halo last night
See own, pwn, solen, owning, swgemu