Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by vulpenie1
selo
Share definition
Flag
Selo: the definition of
alien
/ fash / special / <3
Also the demon half of
selina
... her evil side who will
murk
those who cross her
"
Hey
selo nice new hat"
"Selo how many
people
did u ravish
today
?"
"Selo stop looking at me like that 0.o" "
selo
by
vulpenie1
January 12, 2008
Get the
selo
mug.