1 definition by Jambojambojambo