Top Definition
1. Any substance, organism, or artificially produced form, sharing simultaneously the properties of both liquids and solids.
“Hey, that sliquidy stuff you got there may just turn into the next competing patent; Jakes announced his published peremptory of the “ slolid” last week at that conference... what you’ve got there’s’ a lolid.”
by choggie May 01, 2011
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.