Top Definition
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" "
by vulpenie1 January 02, 2008
1 more definition
a person who likes to wear thongs, panties, bras, and other female accesories on their head.
I saw a selo!
by Kritzie September 24, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.