Top definition
A sofa or couch. The term was more widely used in the 50's and 60's, particularly in the Pacific Northwest
I fell asleep on the daveno
by webdev1972 October 11, 2006
Get the mug
Get a daveno mug for your friend Bob.