Top definition
Being delicious to all the senses- touch, sight, sound, taste and smell.
Bree is Liscious.
by JohnKris August 16, 2011
Get the mug
Get a Liscious mug for your fish Julia.