Skip to main content

Definitions by sobile

Something you cant live with or without. An object that you need to address daily...Usually very comforting. Made in Algeria.
Man, i need a nacera right about now.
nacera by sobile July 9, 2006