1 definition by ccTravis

Top Definition
A wet carrot.
Jewlian, finish your Sliar or you won't get dessert.
by ccTravis July 10, 2008

Mug icon
Buy a Sliar mug!