Top definition
An enclosed sleeping area with a multitude of blankets, associated with perfect sleep, and/or gaming.
Hey, get outta my Tri-Deli.
by Sanchez Borrino May 03, 2008
Get the mug
Get a Tri-Deli mug for your sister-in-law Riley.