Solen

Solen Verb, the act of owning

i solened your ass at halo last night
by Solen Ensaped October 02, 2006
Get the Solen mug.