Solen

Solen Verb, the act of owning
i solened your ass at halo last night
by Solen Ensaped October 03, 2006
mugGet the Solen mug.